home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / nano / cmake.nanorc < prev    next >
Encoding:
Text File  |  2010-04-15  |  828 b   |  20 lines

  1. ## CMake syntax highlighter for GNU Nano
  2. ##
  3. syntax "cmake" "(CMakeLists\.txt|\.cmake)$"
  4.  
  5. icolor green "^[[:space:]]*[A-Z0-9_]+"
  6. icolor brightyellow "^[[:space:]]*(include|include_directories|include_external_msproject)\>"
  7.  
  8. icolor brightgreen "^[[:space:]]*\<((else|end)?if|else|(end)?while|(end)?foreach|break)\>"
  9. color brightgreen "\<(NOT|COMMAND|POLICY|TARGET|EXISTS|IS_(DIRECTORY|ABSOLUTE)|DEFINED)\>[[:space:]]"
  10. color brightgreen "[[:space:]]\<(OR|AND|IS_NEWER_THAN|MATCHES|(STR|VERSION_)?(LESS|GREATER|EQUAL))\>[[:space:]]"
  11.  
  12. icolor brightred "^[[:space:]]*\<((end)?(function|macro)|return)"
  13.  
  14. icolor cyan start="\$(\{|ENV\{)" end="\}"
  15. color magenta "\<(APPLE|UNIX|WIN32|CYGWIN|BORLAND|MINGW|MSVC(_IDE|60|71|80|90)?)\>"
  16.  
  17. icolor brightblue "^([[:space:]]*)?#.*"
  18. icolor brightblue "[[:space:]]#.*"
  19. color ,green "[[:space:]]+$"
  20.